financial planning estate planning investment banking investing investor budgeting advice insurance financial services financial times partnerships invest financial software advisor mutual fund management financial risk management investments budgeting software